autonomous division - Turco Inglés Diccionario